4588013
4793389
61408156
83468154
35547044
47699025
97052258
82243776
695771
1536917
86643043
73581082
87881340
60424452
19915644
75426032
23947438
214109
71142215
59103327
41711920
71341435
96782457
72477766
90217605
9507540
298195
4109658
17148133
17151626
69901493
73465359
87802015
13267459
85811871
47967513
129575
98409095
55829435
35495379