55963039
9019405
1467531
7335227
4989929
82503122
65224857
5559366
2425375
14242500
88862570
8083535
91747010
14597837
80319686
1506528
60445549
10341884
71481850
3545383
81727980
98436287
3020159
914759
7858689
80198889
39126797
67057694
21862312
10501770
26869469
24939410
19281559
18985443
87341814
51603748
35886431
59669399
23417800
64983369