95382404
80972773
72081223
56156613
1199710
27381720
4759070
17561265
78119347
39038596
8319338
41632313
79157205
76293869
2641126
30311756
80839889
33453019
69891803
65826334
87628499
38084372
99064273
36524932
79762133
65982144
44444941
54564683
52697522
66177693
85389437
71885021
52156721
32521701
22551202
9807530
51795508
42661633
72796169
4043166