5896575
6755502
3559672
83082584
42723394
5953959
50806198
85272343
57165913
39517498
1249727
61112876
72083158
44218263
92929252
90126211
48783241
72956286
17725526
336819
26264641
9695173
90995341
62883829
76254266
36123884
23315538
4183705
24617103
49188093
99212464
2398974
9572167
76347677
86024943
47272398
61793422
70648485
73464537
73312282