94343831
23425219
16586768
4583975
38418295
3795221
87404311
59418105
5039101
56577284
38124898
15619959
86264484
34994782
24251829
88372098
7487851
52132444
41863423
14109188
53542042
56929029
60726742
59615219
39054740
82096258
29924527
91998386
96634426
56196547
86224249
82835633
67259167
8686833
72144714
3252423
69812404
37866809
12022197
78768388