2226937
32074425
67106919
3502086
9936429
74658932
32446979
14101443
89193237
45885766
64795303
29172989
16596982
9555375
97015950
49312865
18889811
77671538
80313385
80234675
42242112
45214548
7653368
93775532
50468186
25667518
9780943
91909856
28189686
46019617
94183633
72527186
85331600
58983107
42248652
83864788
67651791
24189722
62512721
4872256