55234530
372990
58808376
38073693
30867238
93672290
31961879
75105155
59579631
11378141
88141865
42583685
3018652
41292207
15279361
45641680
79173263
69192257
8486858
22155791
8012141
846460
77314662
2736510
29291212
12093840
74976835
28952846
75238859
56729900
17403796
46271376
59722522
98164617
161590
3625
37438234
36518179
6875614
7981260