84883660
30439828
19299630
5564496
28918893
56656711
23384902
35906601
21245399
56758748
89225404
61678873
44754367
26156744
93225081
32242672
11324607
9005854
8033755
44681675
26666558
68947532
3776172
82654394
11654437
97783528
11608778
22412341
28535021
74459425
89612425
72919824
7559983
3790482
62185770
98524838
63158059
82994186
85459508
41514969