44007325
20429490
56373968
87289948
31157224
74475241
74658408
19308509
1304321
32686170
32213596
13771887
91008837
47152548
8193781
17701235
44697258
71881310
78431189
38496001
82097016
12357568
85412421
82675696
5624159
40245922
14056099
18167686
27873490
11943782
81768134
6738390
85202971
40145969
39805949
92042724
4086346
68064276
27233608
51014530