16915511
23569595
95846755
75959
85736888
47533665
2015112
39987454
34641768
35377354
93604325
69858914
8126161
13617126
20249677
49513677
2433370
2326382
42799085
95296896
35548410
32684958
13481001
80744197
99104531
55533169
48161344
94807751
4188333
36781797
68507625
92613053
41683091
85041413
5576285
45031190
49325494
61906071
25862316
13767115