41243647
2121675
87456490
97486467
75616351
37578066
36354826
39972212
372621
64996502
17898768
959681
20012838
59029644
78021529
28282415
28678627
43065302
60034069
79296512
17695343
63809020
11966092
16204624
52655220
13682893
38435846
56172356
75018473
69489355
53015047
55971435
77149621
51049731
96293402
98487255
85477416
30814131
47717369
9723653