81131489
90524120
28793644
49989089
92391199
57583790
50953540
37947068
15292951
8444293
4486272
59798220
13594663
8309440
7954155
63132200
3123415
2721749
48077789
57087256
32316868
36454223
9938817
35324894
62842499
16004253
58082371
12769483
30883623
76992412
81924014
69865780
33199610
94515218
5319721
20064970
36952255
53035385
30586807
64212146