99305659
73891725
56392169
26345647
36891751
72561511
5013793
50039183
254698
50718938
34091709
45194147
89232196
49037893
60184941
53176777
7031983
6825188
51642427
57967217
46303376
56513923
30607087
29674549
85075747
26332678
17991995
31784487
71841852
78072175
92868390
55655508
38867746
69798825
27402574
44876885
20388038
57246514
90924032
18875280