86601308
9459117
52046020
97342352
578996
3438996
26766245
30248222
46964982
35947656
33742389
55628133
61806609
60495854
77196789
43632832
82061015
44488416
45772810
59776361
19468762
7014724
98129155
11361357
81535152
19418494
22872577
18552603
60791740
68765797
52385435
44076762
39957573
69733906
76352206
65261532
20642397
24444743
9358202
12725575