64487634
9790975
1156787
68397968
7147994
26075215
10078589
277453
51824248
66201756
80538981
78774657
88812757
65193149
77061707
22509408
23609771
1585263
5533074
23279484
90742487
80552192
27405219
77458216
19394699
44085263
28853077
38906541
60525329
71108640
35753687
909237
69821007
49746735
41321598
82599702
47314416
6361135
52246504
32114720