85875240
64855672
96463206
77096290
48776018
97556832
15842621
91879122
35287566
1454298
46488093
20883767
16845000
20596756
65135055
51271330
17024019
23782216
90893940
62577081
86483528
26987891
44345111
8971557
78553649
25964355
76292330
22931102
34529674
3433244
86197347
69017901
64832591
73616886
76031681
29284758
55623975
3627715
19302750
62394143