66134170
48821874
95449920
59657119
11706839
84352025
42274096
40475834
60662257
65777657
37667494
1053537
3969209
880114
32002485
32622269
52235200
4795272
38415757
64382331
95881130
48953084
34912469
8579020
98568727
72599941
18989130
26729365
71506333
659414
39558210
2634384
3571494
67823058
43802686
17022264
48123817
70822055
78831299
221299