5806373
20663468
69641360
69316407
36768373
9963646
2804851
41633937
24895997
78157606
69281245
46156136
57503035
39081274
63348176
783057
26405513
91309457
21349629
47896680
65098896
7766054
97921537
64898506
12533296
5625978
45355530
6669826
6368867
10609362
24483029
92196284
90968608
37882667
37921591
3418211
52173445
78059003
7211532
60525147