26714184
7365894
16083756
63535230
79094161
82781195
31674951
3203499
23599081
78192528
44542450
10424746
60142089
65372328
43232268
41007872
95667332
78397071
1023723
79729064
10739082
59319092
54105915
40865461
152800
48874669
33647498
27324231
30172234
2521717
74262896
30572587
29691326
60678990
9464638
4758849
67524932
9033383
61018502
66211582