45441366
8302652
81019974
28049534
93299192
93836396
43809262
73858600
37009142
25877408
68635270
582251
60192835
28098805
68577285
65077031
9351128
60326376
3259262
88429548
36517395
2575453
65735598
37075426
88024173
47056718
19248385
63731434
80544562
14497076
67705005
32179896
31228277
61028213
80229455
22603841
90158835
94414156
63976191
18481889