22315737
90597239
30792332
5182467
4096653
1238997
17142319
15611938
70013572
14531125
54195567
17056308
89063542
70645781
77262196
7716571
6863146
53275111
31544424
5858927
96344604
36578378
99379585
55114309
55463494
11474144
43131097
15217925
80181078
1809549
46852135
44502008
44554597
4013274
54572027
18599781
54062129
26653057
53309691
60157571