43763810
28755052
56796539
12516924
7909635
36053148
45609900
2801738
14487218
30439686
8835154
32297487
42771489
71516939
91155340
64408378
81109188
72571076
6326164
11832607
13698720
73333886
65048440
70815479
4752839
99374698
37961386
40094821
55899645
29414412
1202350
71411940
3174480
82083967
7305748
27454770
15386957
8840242
10687207
9035822