38529673
5928216
25413380
76156644
52705373
48622350
89513687
69399493
14197215
86835829
24522689
68364137
37803175
9655157
51367086
44208835
77407343
49217702
635362
25289187
19231371
23665118
59276729
45444299
57261857
15675342
15141408
18783473
25195888
93088692
76409031
45346642
27801069
76252420
7723639
33757563
84642282
81913542
34575052
258915