30553106
34841315
41338184
2072005
26101115
76358348
28643995
3525471
8407478
21038476
51805956
94643433
57571847
47487526
31755604
70608420
2148789
45018444
8242861
1200504
10324532
52741634
5722991
3679216
14542407
44205575
70532891
8002718
10042914
6885886
13835112
13878764
18343954
62803509
61134057
36761285
70724271
51278577
71199189
94482140