58371725
64554676
79564105
17241203
85546397
62653629
17655195
55706822
25623371
93842411
85371149
8534750
43666976
31751856
47316094
27658537
10998152
7878241
48675400
91344142
922136
86956161
83471963
81979310
26752415
10941973
48143011
23211891
28152719
2964740
42679755
6103651
61902177
5868165
983224
88826816
84128216
5528650
81289229
41966727