81074398
83368983
75164945
20325672
21276167
70855921
16387546
30128127
61713665
6697260
29656062
64136054
1087774
85088525
30976182
7489250
49528864
76451768
15253827
93302674
40768088
24669334
39909950
90759548
50018199
78998269
26975082
98557599
1049257
98118341
25224850
20352209
44474591
30054725
70559173
15273305
11112770
39495896
62468069
77956024