13327674
48198050
65703594
35864151
50446964
9138964
1557616
35264182
20908005
33078165
42884819
6256620
90288616
658374
27678447
38729385
5198932
65356068
68301072
7237725
84465053
48562863
13907091
61546869
32351738
60132341
93529737
82658358
73042810
19358449
21179266
99376797
52471434
98883730
18206099
7091150
5325527
86372002
43353237
44257140