76976140
5368431
8392044
1043241
84965760
60789338
15511394
335043
60256921
18043170
8973100
57908413
34423555
55078978
33485
34318790
2887623
48601320
1191822
92671961
48285545
20434711
7290256
58672978
69007853
11629699
33053037
67992241
95039647
364997
59137609
76443474
86918364
67383316
61554158
53947573
98686698
25448661
86501228
93786963