16757468
68973507
38683975
65979033
7306182
6639782
97787151
88355908
8059580
35398858
26503572
71527860
88222227
52434742
2347726
7574741
32177843
28278154
36521914
22285185
37648658
80754076
53623226
26714814
4896131
9797581
99932385
64301463
76105185
31066801
49426914
22994828
87249342
21826749
13668293
45331650
62226818
9726127
62383997
36601402