96151032
93803153
78092698
48205729
52312507
73859469
51889291
81747568
94781821
32334640
22118878
58315961
1612825
16862068
39054200
30199136
43442022
74604957
73565550
58825060
86607800
3562760
24953674
79619523
12344012
38058929
57795427
35571449
31075840
48546301
95947361
48725670
22424892
21959777
20581817
3339906
13684486
11847895
84197512
7569703