82175801
6274984
970331
69862162
85958960
14455826
51902910
53517570
67339359
3732197
64624861
59413762
48287288
63854906
7402309
4917440
62651472
29544557
12155650
18457586
1036954
30137205
90479534
31069089
72164130
69313443
91567143
85466171
9027571
89631281
15782242
4443681
58927196
6467473
73607050
84935616
21445628
34757448
96791844
8756100