21627445
56697665
76855315
25119483
35277960
85173854
44356078
30025736
9591680
8932371
26061595
39609455
2489560
41118543
82519475
49909714
912909
82932310
95931103
35161347
20131244
14602344
9964818
757094
55839526
21822510
7907625
39951658
8418312
65187516
19839305
4976395
36703458
71255419
43536829
51242839
64662878
98062945
73602494
22716003