21961594
73798765
13916126
54157498
5016528
98286180
76819366
55887978
31076160
46915441
98197395
76602735
34575139
9609204
46121518
59259186
9703127
7264091
74807029
66966836
82972523
67392320
9955388
29396609
61992413
5867876
10313184
82689472
16479738
9586372
53086793
25712949
16649093
7772012
8285366
28717218
25632148
6988152
794160
82827100