30917198
93828395
76618570
4897417
54361478
37429414
29679239
6089290
38841100
86072610
86694442
96744487
97985059
8831747
35861138
2034227
97523717
58896191
63709993
79804459
61233532
64281542
7788649
50942164
22653062
5691678
90367607
6355122
28649683
18767742
2968484
5851960
11884506
68433095
12194033
14414481
14072665
38593801
89655920
43997636