82499631
37971342
74909930
90598397
71662914
95458655
59832510
86163691
60351868
49975827
74947836
90267408
47552649
86058473
53657397
5917775
3983621
13085191
32515298
38039745
50262374
57447610
36366576
73475139
94901763
15667194
90882012
9566406
3481882
71395477
16578253
41635285
87339665
46948379
47233317
84497157
36358769
42657299
18643912
29403120