30427575
24782425
68474506
34729735
74951253
33363104
930696
79221757
60781435
31352646
16013134
36398953
41884561
93038246
45076657
77946697
56573356
20848604
18281584
7238572
7632582
15185395
7084975
76238053
82884930
41725580
87868322
97691337
69096036
90722282
22908638
64336423
22358943
49189607
82784862
24387737
95261957
27296084
92797603
68572170