78222902
75089615
7651392
57822577
86165476
98602892
83002238
6438986
99668054
21197240
27232399
63155113
23861700
5773791
93722370
88685291
6686047
54289979
96833615
70353560
55621928
40276245
134747
38289578
83033176
29163870
33113652
6874810
76722346
24499802
81274913
48323418
59119642
55583293
69515462
88401408
67601288
16599351
18627653
14279476