58436824
21284433
14837552
28248085
55455851
56416110
2220527
41186280
42661478
98488637
98334082
98863657
27318308
8509753
57316908
9985882
72081743
31202286
53869701
34606297
81889860
3083080
7062732
94639653
46372914
4177808
42048091
2430477
39114624
57314150
44281604
2052143
44506033
60468282
6756819
5879973
82722407
3028981
83147572
5215104