20472107
1380152
60171392
33923315
67794939
86676707
8004886
82332531
34768231
4450813
46301380
97883748
8180115
2439618
29792673
40604437
39821121
31152908
51812611
6408358
86062321
25802338
17543612
5492237
1956051
73026585
3523164
28413545
72396041
70453892
61396291
57555560
8032794
17731301
45837101
49356862
71621107
53968974
34961325
58183570