16064551
88016371
54158917
10405236
69528548
50784990
94998982
57573319
71619928
32607734
16448292
54303418
98826330
40109669
57636459
87819263
83658670
83825585
10567516
19885528
69023095
45605559
59752909
80541127
54525397
33944313
96006859
27751650
12281284
51133237
89376539
81294648
60244252
40255133
97262914
86869495
81987951
38165271
10318451
2512046