73786620
53262980
21812322
37481509
8405781
56797029
14589610
57228263
55167343
84767803
24512735
12967986
1638364
3517450
76652333
50496651
66767301
71733473
20686170
21285745
2289299
3707679
68721504
40227072
34034726
36014590
9154101
91319484
64301361
54239861
66743322
94604878
58394652
83707317
97282460
97577857
83877948
41325856
14201529
71257835