65572739
93358260
5086689
90251768
35782741
12072663
54074049
8002597
45442681
9459416
47746417
8589549
86407881
56442870
20655137
40024597
25308273
86528204
6241273
4810489
67232411
35503468
22678278
93973119
44289610
70407985
65551988
16984036
30416936
36864420
80053884
39845169
53671808
32359577
51749719
75883871
28966020
20808402
89042213
3773798