3716686
6895373
94729703
13385972
18373570
56561196
20348334
47536564
8424764
26038689
30338338
1052644
13372664
46603861
98484810
93141542
26561918
78398532
12941354
59108769
72022841
9701934
144933
82687604
53637455
49111309
70587300
78435680
90043430
96776031
87091084
5498719
14205714
34814180
613409
14073149
93191777
60949761
31036116
43144691