19649225
42165387
4075907
96443401
78513887
23637132
46176651
9438296
38216419
39029782
88973253
6884687
17924850
70373902
2828312
62725736
34287060
27273246
58615930
73318435
521213
30908167
88189267
41812600
10741024
11328556
75171556
75767645
89193575
21122169
65181432
12481103
30464553
39246015
55309742
18306082
79107055
78738406
1698928
52678297