4615362
7816640
64711566
6391929
29778095
70532913
51047935
48381073
36492550
7644440
94196056
95545725
30913395
54452481
40743231
60294305
19926249
89136875
93236757
89013040
39212834
7737600
47567588
18999706
98613854
79909339
94988691
57822070
62119005
93809428
58294675
53709094
80495699
26675294
284268
68366397
28064902
10963882
94468895
9646769