90301048
42136468
69054288
40261727
53483757
88317284
35886258
384654
18024879
31956596
74864308
57723114
62408261
62268761
16071835
41921077
71717364
9405625
229477
18317645
31724312
18225435
45019657
6315258
69161797
9116379
56292141
4099430
68226
68283718
1342343
1100271
30516396
22947995
99841801
82184324
10342841
3365427
49865020
82465621