44232882
80857782
71808747
6103940
61017473
75524776
51487143
28089614
82054610
40422116
60891984
53332317
40845628
13979867
72422393
43777402
69963756
69576353
37813258
89733407
6608418
67765680
4358447
34136000
65073469
49966916
10231047
7979380
8546346
9978029
96621191
35127971
54555825
58706625
74822550
20393711
49185209
92549997
53634304
58009449