1107794
21781197
42592734
8665453
54024076
85124144
42693044
27775366
45452746
84415415
25113388
29268181
28745352
87956377
92022198
29758515
39546619
87866075
72276071
86429537
26062564
20575119
93469503
13633877
24092913
79299849
66796964
53718046
37567727
88181467
56027780
51214737
67168512
7442274
25186366
33171952
34536112
27517234
26269578
57218822