45045755
63422836
1479862
26762273
164544
12856712
46865183
67496962
69799304
3160342
9016052
87818031
94208566
70968052
79926831
53473680
71454113
35572260
1749691
69452126
24541657
80496447
95951436
3819641
76635504
35101483
58031106
21512280
44397524
9154790
93457683
64154529
93206275
61445771
42858231
1525477
256736
56709720
64807722
8444992