47053016
65228247
72438932
19806967
31295086
71586683
41536038
18562199
12185506
13372820
85804363
29239714
83104345
53963183
84566202
50938413
68969544
1166942
59565808
64972660
27356750
5827596
7067359
65922537
8049185
67369084
58615720
60785436
50816490
30565412
62251340
144176
543735
2212840
4815453
24165552
41498127
1880718
88292119
33906648