22189940
72012351
49373497
97723400
59797066
5601162
51571792
75497303
92388812
50403493
42938959
29947522
28191475
20397983
82839073
96338093
78833207
22466529
89167100
14198644
30572082
62389237
71872882
58163450
67026408
48653042
86289995
33394043
68235209
60355697
18583348
27366732
13197344
39963248
40709880
1786655
26518546
57012259
10949110
53048801