81461979
28963218
90521546
97155591
3032361
29428201
48995558
10892673
5288220
6393
57843109
69846214
53874820
5552304
77782879
27629945
25354260
23782547
43116909
22783263
47239534
13291004
39399305
82095882
24537432
53144950
67378819
19702031
3579733
90089232
2592781
5194867
15986019
8986635
45509121
41486337
6661050
5186837
34997256
31888094