2560229
46462375
6211645
54425040
32559396
64024499
63613798
39998292
62241798
92453414
52083814
1744183
11507133
48779558
28761301
91722578
32057856
12707940
4026384
9331606
69969052
96156725
26209222
62883704
45806399
51545508
24608780
17709922
50457533
7047029
12098884
30654232
74253969
84572407
2858177
4736717
10356537
63693409
37679706
96003518