77921260
25262964
19151893
62552268
33351060
33335664
15171034
2829054
56899316
3699704
35315076
3713511
5856362
77525772
87309176
46044315
15161918
19627028
11493095
54872457
90258024
1396698
99822895
51034456
76524921
44928392
27249794
91048297
37819467
86693277
7122300
69386156
99006193
3143635
19251569
3569509
73875842
878220
11296648
30972022