16496395
27226087
3701786
72162602
98121898
61271222
26243106
60556433
69891148
91766305
31123667
11519787
73631671
40919992
53293250
4711944
56757180
76472213
7134277
61668700
28704922
43039301
66818176
2564209
7852564
32855185
44353305
25979681
93353899
62468053
56916601
75345716
50594617
93687073
8985970
7955848
58723636
62576479
9725159
745568