22152173
6577962
9168325
41107198
63619597
33708649
56625187
19692954
38527152
59202020
24098500
24704714
81033618
24771119
69349034
74536709
4351633
46316788
8616981
45025818
72431795
6068520
10891237
77389685
13839480
4597433
15355652
5434075
60664109
8754533
19679422
62123985
43029720
76184030
18815166
3891387
591155
30809117
6719438
71725326