17138820
42093160
30553217
15849992
36915028
79247184
58008262
83146975
4471030
80409820
54609596
72623142
29608894
11954665
62544445
14391321
41541235
70042051
98468802
2732243
29358990
32043254
4497742
62555540
23735728
75916738
23241471
2971208
598776
77127104
3262770
304922
87215640
17333625
9478118
77011052
3143530
5923886
73557249
30484456