19464023
6814353
90172664
98884958
91284867
55362427
93577327
19034228
70764973
71567708
33893636
50522393
2624221
62064095
5818272
27698497
54511829
82807178
48123031
91262938
59174481
315493
5125181
11067185
295622
46618812
66869301
98158456
3642817
2493180
44791454
4465911
33294620
46344005
2513603
6916532
41946505
1735703
54986508
95809311