34957207
40529143
10017223
71941096
86373292
65003653
60822241
60432242
43486315
71659619
30086926
44285197
1345538
30842519
32195265
29175476
23771692
90808892
74628537
94739376
1921245
81769408
98524379
37938307
22033118
34558471
91701133
98984820
39286377
96011011
58239061
98951871
47099424
23331422
92176979
40521179
59818119
68138690
2139395
3969015