61651450
23819896
51875293
8715315
12353630
33494444
47012566
16945057
1888783
862927
35519800
63521009
89276060
11945647
27139427
24518690
45528893
8402844
47196621
8662440
9516814
24636101
3640133
62822500
3323962
46663951
43883736
85721807
72945184
24731423
27374223
946478
55823565
88133205
52646770
77675316
64292026
70988628
53895859
48901223