17085051
28279452
67339349
3347477
9515589
27358134
28473625
7860645
74402368
16806310
6322657
85617243
50825489
66386665
2455642
15498435
66109095
13322040
89532427
13285717
71847916
29239544
28144481
74706594
87284609
67476424
9499279
62853717
22901251
50198714
126906
94226405
1334815
33539033
16163650
59844450
5862759
7697289
77547836
56559716