16142446
7202925
33334742
2642122
52327933
6575817
57809904
23879116
28192351
51356294
8365329
99453574
15581261
17737519
70974360
66556688
1869181
36739179
9692881
25272980
79507888
55885592
34223474
18504410
76247601
22088014
96274685
28921583
40243783
99073987
42274387
2691627
58157818
30072295
79935037
76971916
8774925
87804248
36565029
1396516