49946507
75482926
2306964
80792491
29908113
68647733
38306697
33674941
69582378
405354
37434885
61144676
5717760
53126506
10938026
69591142
67172971
80842882
77424294
62307385
18583909
62036484
271533
6941315
83991478
66546351
97966909
96522843
86323144
67782725
3569493
34044204
9802352
52543299
8626178
28672116
1270995
99616353
20271692
24878939