98459291
66851244
48977484
6595549
52468816
57933741
1090504
5082414
2451464
46877298
75984154
1039072
75383202
97228135
61343359
82785043
8465327
97264751
42367371
13816516
48713140
9942304
49355738
75749409
57508954
90285924
59683491
38416748
43742668
80335894
10519638
54719911
46269406
65693910
53303528
23123308
593539
20516356
67292849
97554600