55369766
31322025
28708096
31512239
89201597
21954764
4135167
18761153
68712016
70756206
6255922
25479927
86909438
88067356
94887968
89752213
7352488
14321410
41222372
76639536
72908400
8106453
88988487
92276221
1624191
56176255
59697970
14261535
64269347
96422426
69976384
53148428
32984040
81677745
33726618
15596454
85031180
1438741
4440323
36903797