2786160
42237545
18942891
2464198
3725999
2914398
65425585
69433212
60966043
98239327
47961740
95854377
34118134
94611725
97939503
37108190
34404676
83488141
58103121
23696713
91713036
47399272
34692672
15389408
2424203
38837780
74268425
88038718
47956770
3672699
17268227
4532408
92319519
75809754
4365729
66772956
81832215
29001564
49616894
8738