33013990
85049942
80926065
9395455
57776183
71141421
83814589
448135
19019060
78498415
73614237
90832100
54721976
7186388
94353079
74332138
76743490
279980
37532976
26589282
17684034
68091363
92471451
36043737
84885093
44219059
36753698
41626227
93221873
1464282
1853654
59535552
67861631
16019364
41028123
81597467
81784535
5163734
90565190
9151330