53149643
61288209
33317189
54479942
62492906
13641151
371980
7911327
97411400
80117196
524456
26421080
76005749
5673124
8367618
27575435
26937993
24281875
92735537
84204128
49187511
13994807
36398263
84945803
5524937
13349892
56643076
8463332
57251601
3188433
17103840
98774277
92515397
66709530
14732389
78505706
2042302
56372319
597225
3295281