41063967
503294
37931826
25933261
29249861
96021186
2633280
60143795
52712380
8017385
26974411
78497086
64512741
81926185
40708741
20607641
78622988
41572317
507480
18059761
30099846
24293698
59715595
29128760
34265070
47057711
76927757
32054587
82551751
14546826
26399377
69682525
323954
7769206
7526355
28217944
35261900
91304653
88625323
76788318