644916
51533126
42071956
45302574
49897620
3482921
898908
6554110
8071751
59179935
14847019
5626269
46073945
64851582
84575565
28431013
79935392
89025739
73463941
37675301
37745398
69377423
44419746
62458539
68975016
59741640
53226624
76747953
29584109
77879942
14552745
16218867
3512418
5411120
837315
9836715
55791006
39042423
5935695
25479483