8863403
7792488
16786360
43146149
60747061
94506671
19664900
65143863
44219677
70692670
89456119
58245899
65921854
29785503
58319368
8079212
96194987
47499236
29287933
16147796
482192
91991329
92216060
6808648
58468971
10441140
83307819
27992242
66715414
79993284
588292
43058055
93905150
65505011
2846178
442175
50274322
80675873
7319546
16886354