23826318
2599190
100004623
82164819
40883155
71676762
75257652
5771614
23876112
3551269
27876277
93984258
7314203
11228460
56882591
40264915
62019053
15015432
77331936
49956431
41598918
65903987
77456905
4282646
83982123
83719936
10065712
82433448
167867
66723162
42172598
32351860
43403560
48856039
96377624
62686107
17396854
50575506
74802166
80412328