85429778
23091102
3622555
94086995
59589453
17912614
58031490
36185702
31836108
17834045
54611617
60408619
28069125
38351657
63599660
74799413
20257701
67794524
86169101
17542250
9453286
5972543
33649626
36258698
98647163
5481202
92492541
23916502
37425038
3783440
60952281
494080
50639592
24097719
83289470
4685782
9657525
15225617
52813566
49984317