15848540
88619432
73023348
48817474
14703048
99094946
52742875
1438530
2341364
87012819
55333627
94745733
89205050
93641358
19719748
414860
131511
58506140
72621304
706560
59395683
62983751
3781988
9351506
96656764
27985052
24276301
7942784
75823506
6636243
52096232
4932142
15708881
54424296
79633476
8222478
88384751
50284109
4844881
4932326