13232083
74986118
662284
40959859
4945240
4034206
46909819
57705715
33218661
25941175
4988274
93399732
1199574
22721270
95653871
9586296
15747383
89917049
88532902
99403980
83015642
7744598
19647118
19863044
40904672
4223570
3178420
18271603
10691589
93498058
68985511
66515167
50515462
65303705
42614032
6887908
31473313
53112261
16685037
46784946