51534969
65584689
43918816
953549
1099225
70416519
99023642
41157267
9073949
8557314
38874714
8336900
39223571
78196658
8155293
94855590
64841357
87851234
99252677
930467
31154601
30671587
46502332
5661442
15363629
21367563
14141126
93352129
1228935
70064873
98534358
49906311
12664146
55823668
50854600
68174683
84731153
14374783
69958714
33891841