80654440
48247090
58937157
5787281
18459278
31196918
22069920
7155273
17509228
5665542
76898929
5062376
477839
90672201
8453275
31266641
96158502
35436924
57115742
54793556
58808816
29175413
29421232
5548545
5847818
80594112
39672829
60967051
59402876
153255
47565877
26785780
63223507
42226186
9500453
25009393
76424391
67667638
24013843
95619474