64851805
61728623
47461317
1768346
70747617
88795402
30921005
52877268
67355314
54788929
13957092
33493026
83662107
59009460
55175058
70678760
46148478
12995918
29352574
5881403
31249608
82742017
82096840
59169089
47302403
50868429
41527100
68091298
67181720
8983650
11153724
33029350
5265460
71234998
46281936
19344090
6294559
1378733
48422056
77024304