95133848
1142949
55638090
62802620
7297894
28344673
48546433
55164669
21754521
6151935
92854152
43929144
41561244
25453872
33228086
13671109
30347389
6929349
47118381
71022648
38317644
58371102
49431101
39911645
432269
87155244
32158990
36416564
15081171
5632650
53113417
59705857
9519104
91064028
9248284
44054727
34347874
27842342
93867134
23931721