39968369
89574086
3689130
82682026
16356912
1936369
48463080
93862036
85602938
23463764
35676546
34429352
49948071
53977003
14688920
93862100
99281227
73245705
24549133
88422130
74613573
17286674
61271837
6017430
48085706
20596406
92777971
9053400
31734125
4679953
87019421
23841521
20986801
99254081
19103094
60895362
9663248
2396826
81274119
71261627