58999046
83881024
18378528
71585541
79767913
84333316
15725273
57136183
22178508
26521588
96259955
48909540
67504730
49712749
60952978
2907493
5387901
28776478
5651362
8543691
3992418
2726896
78983077
6534971
95679335
33588978
28043135
95956257
26766177
84455731
9089933
47146768
32152370
1778011
78129553
9225759
73506309
2868242
69845963
31683798