5779883
55435546
81638219
7344728
43644096
32948223
70095551
69272858
32837100
4714386
10399006
2259006
50226985
27293337
98884707
3958864
80792015
98381685
87789806
29032822
83921689
22757493
8719647
950994
6378042
60997635
5323825
27224604
47499223
79638545
44808696
8797302
67116820
57357183
453322
33013352
16051297
11543964
93021417
58118821