59645110
14195604
12319632
16819077
50729922
97526562
51135150
48724985
61507365
42991518
32749194
92507649
3939369
74013400
42673183
41443544
3644150
30258169
11082035
43152204
75622553
98191888
537856
25503493
82568937
17125016
54901340
55283963
89705811
35154996
54837268
44998332
91441190
63454929
60748851
486286
4878715
92453992
8186457
86949246