2433193
43965058
96784069
59137752
56095387
1035173
36885906
91044393
9087286
90532089
51005000
34734583
50924246
90974027
14056874
2625406
97009578
1247748
18485116
82609949
48044929
91741653
90518016
2185848
31733818
56684902
17324554
881454
25878694
7058244
19452080
33303824
18265835
84839513
39842853
28115687
7982712
96489674
609795
80512557