83986613
38815707
5044343
25153284
1335333
56121734
4566825
9773443
3511319
15256803
75019823
1693342
85933652
23832350
91044196
81311988
59891577
84709702
96725481
13562175
7557878
85014995
3137879
88177498
68518530
72948086
27818214
43754481
20966346
49719838
81767376
9842145
80015945
43883220
94094607
61077678
62158114
22453549
670411
34871190