1599393
9522710
38574259
19521000
67751238
42752487
72699304
44093080
88889834
92599977
45307665
75234390
2685853
69175038
48804915
821244
48823176
93698353
6748412
84923034
12329250
88849016
23113117
48219126
16929752
73552807
27436871
42175176
43826404
38986057
8853299
10222913
3411944
88532923
26272363
180023
5095860
69418919
16739418
19065570