40018244
55188520
26967696
96345212
80948347
36116545
91451980
2418568
42857422
6720980
95306059
47368706
13156539
997268
42713976
44282660
89098509
43708338
55925933
77002992
1785676
62312250
37046374
83109815
4079435
55708480
3287567
48915247
6626422
50821944
81323957
44223649
82426194
35499801
94163883
8945103
28039094
95689915
41429912
48844600