7186348
10453797
83429675
37947552
8593417
90041344
10745284
818664
12945086
46474333
47601512
6288216
96103291
32435490
67558471
30019352
22627218
95436339
477074
80775233
951387
4747099
23145736
9516923
8093492
38082775
281860
4621621
67145574
96088288
62802224
50374447
59577164
28806713
24069667
35957316
2397394
62839342
41846608
645626