34044977
34837609
70902083
88568592
9908969
77377948
27899344
98237791
54845241
76909495
35648032
3439204
32007981
6624672
4545667
57737064
70475421
45402020
80717064
34036595
35819747
13897192
12239155
64057551
47067350
25941640
20012733
60358267
39612276
13317151
49294263
63532749
49364184
13141469
3364193
74867472
10079745
27322530
96771306
1731076