25289562
65727090
73939067
25464214
5137532
19036432
52028157
25045325
5282459
45711210
3191470
91525588
91035696
61545030
2587240
67451084
68427593
30917504
5446331
82622638
84553321
84294803
44708031
11664088
86321658
16702402
41525587
79822111
21815579
80629873
36349874
16235787
8331155
57758295
76452753
15808361
87846822
46812763
44875355
81056542