47036067
17216865
20641180
62365211
53642325
6076519
4320525
6656387
49521481
19859985
91373497
66428170
38082096
67777443
95059998
91643936
4380418
541158
41688367
62083858
53554702
49146473
40457067
7484035
80858891
3445276
8550981
27611122
5843710
2763693
9094291
95691675
92767990
51678606
50777196
65316564
32389545
19969873
70729940
55676431