67767184
2158916
96662266
2857940
13229408
18205655
74725347
2358637
31886029
37236993
78981483
28033106
86647322
31875883
60924651
33816913
70393371
1055578
61083459
98542710
77769706
44152226
86541995
19466262
99165944
5016519
30893341
30393511
82372579
87055293
79288972
91911850
55419348
54334883
45419277
16388367
59946617
76563357
52412030
90896856