3255454
7323548
8939606
20618326
12768800
92055717
27152265
16928385
63623538
6634849
71686468
56187483
11835634
53516238
53488300
4006604
2924709
32967044
14443023
90521267
39984098
15509158
6386842
6889524
36392430
7026857
69364744
29401082
64921566
64987637
48172922
19888183
518729
77934255
25058414
9388111
60313382
52662546
86661621
424703