46097116
71769885
31468706
9607779
20463376
12729232
58745951
40814556
52913726
85323134
24916129
11657658
69291346
72626028
29267236
6322997
8949879
35295906
99398792
8306135
68159055
73159912
58566203
6477791
43044742
87561363
1413194
65685037
88758657
57211934
97491549
87919997
69466930
77399173
92778820
63823841
43864553
76302258
2209711
5484855