261197
14162944
91302118
8227726
77994221
47855195
89973724
97449265
21056702
73475309
54702707
92496137
91898270
3236816
25276271
43677178
68013520
28647207
11933559
24257121
7124827
3651450
591022
23518926
24577646
10288373
23639611
66127224
72225622
64744599
9385498
1752168
51604926
14035544
98886422
81761703
15783561
65037555
5538568
2042541