40143217
99535259
24045202
47287822
3499792
85837318
56218526
73792512
64045056
76272648
99917828
10996518
14463264
614318
37751526
65471940
66126101
47546064
40433411
32001091
69965943
32622224
22878742
2649824
3753003
10837642
10264710
71324583
38431099
38327391
5490454
46055241
2413285
821764
8823835
408726
34123152
63743411
15965662
91367702