47725061
72115902
18471078
39949728
33684169
22782487
22898523
31639347
90471283
1956360
8282764
36385297
4205952
7343021
33326406
87265669
23732765
2364411
53576071
3023660
55753451
45559664
42234667
57287783
76797170
40587523
22224330
33588562
14691608
8743192
36974634
94509867
181000
14649682
67639282
11097045
33599944
64513141
477431
8712234