81007239
56723884
98846338
20001869
30141673
27659478
18525529
27104479
17604315
1376677
83202537
68082146
83373963
405255
1627251
61233436
74235270
13156424
6786371
9097691
9615213
18388282
76527985
43391394
84833605
77578048
95293538
55283169
337455
26587526
39482182
50967452
44253499
6543193
23861570
38614823
34672424
54556428
13857094
62018272