41282503
56679669
60685060
2663728
74426997
58513721
88293990
60911299
89848342
56409300
98201191
57352919
24397732
32241514
69476873
852324
37043126
38477286
74571423
40301472
36704154
88051540
21679598
47465175
35707861
49441257
7347642
15449291
72056240
27845007
31821685
23042990
50835911
39128157
82012354
19874119
48117370
98072711
24786912
86997313