81607434
18345859
64009432
96077458
87895954
37059808
42621721
18803227
96284384
321626
13704143
2162634
4949554
4611938
42875387
42169558
74136131
80182644
48326321
8538636
41615509
5540963
32791147
20978692
55006446
34228631
99408125
32856057
20286438
32643674
9475895
70065363
34764387
48365263
96754918
381837
53773804
28316178
73264098
44817960