26423330
2740838
5071139
22108875
80511795
8264603
48796780
37844069
87191239
3524176
81537153
86244360
90948448
75396834
59431031
60017534
80444155
25132031
40203409
44715535
89408108
52051629
61893495
57382504
843543
34359464
74262478
92375818
909083
13985954
526510000
8959804
69592735
967075
4053190
52396365
22422689
95517280
45148217
38903877