5971669
42876962
45481617
15172822
20669760
1691494
78512268
22104427
60337542
86465167
12397384
76098698
18131785
50051061
7874702
25185216
65763355
14887060
43766180
36727660
38417892
24543546
95363174
75108886
32841350
23384725
1189552
87032822
34643960
94746124
24124619
79711449
35615802
2465086
40558018
98409523
98838748
79975291
5147604
96061107