39755335
727740
896461
61885856
70336389
39663684
12758974
8587725
66364393
69705528
43824466
31174728
91531151
77257695
35239991
77991684
31399199
10722575
78585622
73362506
924543
55703119
69665176
13825373
50475113
47071290
20256924
37419091
43554270
86303833
78355986
97915075
28683761
715197
32899159
75198778
68208514
60136637
9304721
38462140