80301709
36913442
8684933
5331253
73986191
73012843
46125630
3643308
6129709
92873069
9305192
61206792
78953185
16549094
64109298
41199768
45094660
65776061
94591315
89205106
28621277
9950616
62703494
1157079
80691674
58485198
79833822
5976509
84374502
61235835
55625876
21036490
51442670
2796620
31872012
91163818
94692279
1524336
29071994
66631104