57984303
16223447
5796695
92641995
61394070
22171455
17795095
53489407
54702734
75216646
66727258
16192563
63493814
9647892
77859968
31287726
87742636
18899615
57352836
51782201
98932292
780328
7408877
47767579
3353103
51996551
46598818
62064167
48478889
7733457
11048092
93335312
91564507
62091083
65924875
66737620
17756424
25486756
95535559
11864710