27372898
8674112
30041132
72197791
45699623
83237010
52307441
10771503
97909986
30247737
87319822
78676970
47951930
17373368
1291595
54858983
94962581
2217156
7639104
25031645
47303803
35733985
74151078
4657594
13078699
14447601
26533324
93067956
34755152
9337960
12446086
58186465
712148
78317180
48075427
21943470
62652888
41753894
7783559
95328454