30168040
56783599
54584447
90884208
18336134
40417558
12446136
69004140
71751614
92469611
58886367
4242240
40803046
56993943
59743646
9687327
31989781
31563155
1715429
57984362
75661137
71193496
77438789
28225156
757582
97148581
63425597
11164519
19092199
14346971
39131810
50141291
45908385
7424194
19248443
4874785
81185917
2079632
5312439
58818112