5733560
9217603
95516793
11977937
5918280
7951249
45785160
2557878
8322949
76446891
86385086
9052443
1775538
59842137
4376902
24981602
68829300
17802390
87545005
69672023
6626185
69096720
90451588
72625826
9673891
37167081
2516610
57556328
74913357
44293609
40123594
3571287
4652544
51214001
49283401
80224991
22627560
57305791
45785548
1799848