38165160
20788582
4388654
54859767
90003904
77125912
21914283
98611964
47139785
61538196
73662727
48564135
40682928
45585542
82796015
5871638
31834586
56261607
54115308
60717637
25044477
46136043
9812505
9258669
63487042
11778743
7774256
14165509
40047458
72221230
35935416
80273036
65683553
51399721
36404939
60935517
57419518
81809971
97348483
7245149