57546433
85275934
5318245
28102724
19564941
60686089
79963016
83196073
35343351
68083222
7111932
59462508
56587341
31338622
22893512
48867449
92219954
27369704
48384015
12235366
17568511
51172829
32333919
69619642
52902748
92568537
37179372
32224774
29227850
56088655
39993012
47345866
72057285
10839922
27279701
52958263
80646896
6926290
23665943
29246893