39801790
7508651
54598304
11332892
72882079
8542368
20428730
15999515
97144504
45023340
15785317
42813151
35606958
1077319
35924628
80787684
66588227
18138261
65291343
69482674
1413363
30664404
43885941
8986386
13056415
44689177
99266438
16424892
6572506
98209627
31669626
9906524
43802321
60745267
18579925
5348725
61043259
70154375
93198933
3247916