87325712
15372706
6908139
50234866
96445308
20096566
3178346
31613847
24161775
45686651
43475197
7583297
87488841
4348046
1454513
48751339
89034494
32075112
82625529
8381694
61393974
57833675
67265664
61328025
7714593
29558547
86764344
86616854
46037866
28727403
68669720
41847395
24549088
60323226
4162562
51183357
67733227
4230905
86721186
9144433