40119708
62691468
63276431
50121445
4536826
981529
80466211
82263955
22889871
72033381
4015673
53389448
29746736
33736416
36245787
63034073
52757030
14911803
65806137
7114606
1216321
31051670
80178209
75822066
14566423
49619940
3485976
34408229
26184138
51582589
93862146
67345177
49135136
940165
70151188
51296171
24257834
59431182
53917525
38192635