42765844
32025848
87567641
49007461
31599283
67826140
68726117
15508257
78293351
62829101
13617561
49172656
33022803
6864440
8054069
56198611
93218411
82607937
54959773
72888791
97373551
53431788
11851019
28251736
57699445
1774289
48966440
24657821
7661843
25986925
45464087
74065740
50544388
56818670
66875267
89285700
47528973
107172
5545268
65245049