57164776
84589657
20055329
35703828
86218272
2479494
8137843
9329447
59574378
4755534
80195985
34065873
23873049
15325155
74503949
44623001
6746218
77613674
98179847
1448323
1155338
16436632
63827062
87768620
3111723
13394599
47262702
49786272
45467661
66076047
7354742
61455660
46396443
27032316
48134598
51239929
15331910
94689381
14638238
47022005