24023676
74101150
19676398
82533425
37794579
82582782
28747741
7737596
9830715
578484
65301853
53365509
80987776
10286998
70626286
9360830
12073458
52844494
93283938
60091280
36412781
19733185
75683167
53057799
78166997
91577681
84679981
3048578
35447649
2107341
34753155
14997194
37717744
63945814
66935343
6928762
44699651
45302507
663135
11604436