86947194
34951155
72205436
99191167
58533684
24734620
16485030
87726888
83855656
10925418
5934084
60474186
968760
61643968
32913196
82124421
24758079
15308452
69413778
27195973
5558321
38582963
7330247
33854429
4529446
22336081
62662193
92854938
60183534
65894699
31431394
39272149
778802
63528645
24378403
71692109
80609258
35779162
15272828
3773099