21715733
97732924
98267660
30779018
28805998
76906294
16362465
73996767
13694788
40047595
27397865
8707759
3112657
43422406
56822196
3102696
65831897
71159794
60535138
28534516
34057125
46758142
31301805
43705507
6613224
3758246
2062408
44391704
12961
36651608
67248119
22828580
81254204
65094256
67477939
75279122
2431877
33008077
58249401
8306960