28697804
59245044
24319437
16449427
61378324
5799723
14864374
113903
43612239
76066712
1927302
7210387
9328131
37191596
25067388
55305278
289160
91032306
71227797
55295142
64127799
3076958
80517402
95703335
75872356
74719034
87545954
46275395
50967556
98215626
35629935
84882243
13163355
71448286
4271568
51477039
52815968
33846018
84061448
42211857