20506461
37515648
53038562
5313310
41745462
1135798
63682466
67775743
32813216
43537767
274141
41586977
81085772
45849110
35808492
9227078
28207810
1449065
9352907
64698167
92491145
992456
24454791
47873663
21136250
98848296
28573547
53932082
3139098
76814991
63302674
77794824
60667234
6113981
69599124
71543767
53156406
1692153
72787093
40716119