33025294
13289055
65741017
20858537
51538508
75023725
96024729
79264157
70952821
75649024
18095306
872278
62301125
94816679
78376219
72367567
39172482
70573005
67299368
39047201
10535135
85073433
72818544
19036853
21594796
63175299
20614879
74409221
14261524
3590280
6447571
48491092
5932824
27671640
26727240
45359292
8147120
13171447
48536295
96545584