25347456
51988939
88154147
81989958
42646436
68608526
2177293
95332609
44055663
99092340
83147095
8528481
44547000
89339390
35247931
82318436
87566705
86961060
7287394
3058113
64078070
41748134
31487826
53379788
91604105
59857900
83589582
3509178
43835699
72924861
51785373
60448908
29361473
80793401
558576
84408988
70705982
10711431
86208913
54853157