72485600
48572574
7953637
6592298
29483475
80231383
25418542
68778256
55859313
56133970
13204128
53998477
9196245
37306104
9578646
64197300
24778911
50498974
59284568
32269182
79492084
86043096
11421598
332552
2283705
22242826
48256405
2351555
1991404
2782011
41062367
449669
93357542
97341492
20985893
1070843
20301232
92629924
80849305
55739168