87382526
36546072
41315817
54026520
75323354
26641837
8567351
85501334
37919077
41809728
32212971
92979450
82261493
28576856
27492897
77064174
82827335
11514618
59868675
63367053
46246443
6585555
86655857
17891374
74287621
879228
30144801
59623033
83572674
95773147
27416358
38676483
52438181
44161829
6989740
78873846
39001168
17939854
9394411
10701422