82519328
10799475
86728841
47159749
24566166
91204324
9577830
56847792
27352010
55201560
69033335
66188190
84189910
75759510
72034272
33738840
960573
90178937
97033501
86028727
53657778
78599068
64334845
81297850
39175715
1309973
30166924
23392338
18769276
22734368
52574254
32481404
24565781
37402941
4787530
77158927
12893582
23374371
91983151
59624837