45201767
5936047
83046345
19078661
4619285
74113746
45593714
54253360
76494
3515900
730296
96231517
7175075
152211
13736929
15056335
50305814
1826113
11033375
82462570
65374234
30727673
93082907
85112442
68832084
18223232
33884294
94236629
84526850
45967681
60413923
3583616
9607165
53492137
1329260
65185543
54958287
12992442
3843220
36715013