46689858
88835728
22111949
34563719
50393266
7634080
91173318
89026266
49335929
11871105
83495516
49378376
11364814
35026062
40066734
69257738
36859324
82005882
37995386
41688023
34161028
86925662
92159761
66939338
28651688
17571678
96578929
19642243
37471672
89322183
1983790
13961349
24496074
94317000
67746237
3052412
2988162
83366486
20271395
28784834