79975789
7760164
22416648
65634119
2210994
57897107
17432166
20994229
99257963
85795773
64561367
10377078
64164938
9831083
12978773
13762212
76159180
5405665
66525439
13834368
89561937
50161561
55623017
55778066
40964823
34802169
547768
84474040
19214598
17155902
33327527
89065616
96243007
460802
74706363
35774226
71498087
45206358
90469845
10945189