42657983
10292370
69167917
50476544
91247583
87867551
8371461
46878828
63437252
97678225
30335042
57063960
47561306
23819452
31809328
4060686
82993823
34135
758290
54346894
512325
19179474
43066799
7359179
58917038
12927768
81596241
17773029
22402906
30407956
58137868
68114557
46406894
66515367
57182264
38816936
6191510
15863425
1036014
7966577