42491104
25033089
72476388
11336418
8475579
28106415
1513688
16193348
23428640
42155126
17674223
48341382
9816975
54203676
94042826
12803413
85416919
67905137
62572736
94471029
59876356
25848917
63662869
43114425
67708915
53556548
72406452
6935360
61374305
67981150
8856676
17991542
3701806
14034220
6482989
75464723
88132838
96413431
18014179
11097145