77913297
44848529
30642250
9325123
39951566
56728408
27888790
51509472
35647072
912890
23513376
33309055
84077736
58273218
96471574
9856750
68687639
59832708
20467490
4921643
75598231
69987928
100007014
13602751
45394281
8462799
5793890
22304241
15884681
3007180
7283274
44637365
69341824
8732191
88696954
86518336
51423583
25744271
5832450
41658430