65338107
29133441
3075304
31113967
7156706
59999477
5875784
34926325
38849136
64473183
21708003
3992350
39741039
32705736
20406815
36336575
53511923
22402248
12701906
60579815
11585027
38052904
85182858
75338691
44694972
34386923
50487062
8464229
81816705
57817947
80263755
23028694
31565354
171489
23584580
79954372
61855214
15444593
58558467
70703592