43439100
62802443
40039660
59578390
55529458
30093610
73873522
63584665
84138869
24596628
79683060
20075375
29427218
8509911
46971052
57861682
27811253
7865313
55872436
19737971
38342282
92823685
62207396
10926599
5236569
94248158
71139744
1794870
68266885
79094817
39581339
277049
57212353
29195238
11633876
38365072
47322780
3159642
82105723
3133175