50256178
69948524
86068666
2006358
57743610
68543766
65218832
28564723
761766
93672188
75721385
32545083
17783658
52666300
78718144
503884
375531
82722452
85122261
19788458
97662539
75857155
82951479
77536741
73715774
39594694
67721659
1349593
24786319
45846743
51856261
99403347
62103789
50965840
41994245
4390950
45926748
51949565
5427391
46514725