68345659
60514024
9715419
7382516
22724945
147415
43616853
39847498
21679978
46842812
2980829
39176697
29659770
18328357
93131337
68939178
92853879
21924976
5757794
85483764
59485951
67972224
44594592
46781425
6071447
27904414
95322171
46237159
12352031
6993926
76892602
7381987
83783683
25672240
90345261
9742709
99653347
86366147
85943098
57926663