53673838
80157133
661647
6943776
54769987
55741765
65365930
38477590
24322396
85059612
12315017
5917957
91538928
11153414
58759624
22812456
50722367
6784226
50017308
4904697
33306682
9306064
44408890
99605750
45447658
70761782
3409369
7534395
94562043
1028172
91688684
9208490
34201427
83749630
48927190
37898933
11151155
11645296
4585237
22587138