66499153
80509130
94799268
7106442
2536564
96052375
73737267
54874288
88725227
7797645
69596186
6249685
15874635
78274480
15029856
31148063
9631955
28317061
65297848
88159777
69854935
34163941
13212937
23947912
29728164
2097679
95587930
86641057
69793036
97008115
9490933
906564
72139650
8225008
32653837
7325958
390266
70699636
17992067
50116171