29664099
95262135
63619503
8371927
13955408
12449596
8717680
5587799
24389193
38712815
21382956
63717244
35419298
4279950
67863134
41867461
8871563
9599972
27538938
65649735
9901524
10256410
1271072
87798347
17683915
68399996
11845489
77357121
38437596
72822687
90003212
57387288
35255331
75157628
91866785
16553788
27968457
23158007
5591372
62342184