28203978
1564639
93943506
76901973
42241748
44996046
8174300
41533576
89754833
83139574
94236878
75488843
57509562
34543498
71214382
65572946
71233737
5037649
23299288
56732246
78881030
27327676
15877866
9731595
67121518
59229118
67171687
52546530
99237686
64511467
36229457
56927311
77408384
64306158
80175074
17948956
10594763
15719604
33441425
19847073