52505091
13268269
81613968
68199241
8072564
68624634
35577463
94151783
3409231
987090
89667310
3053145
4278716
9296595
18153841
95098987
8136297
68359720
94479744
62306603
26687839
36103195
29646609
11768473
2756358
6814985
11597950
60805265
80644947
409885
306213
56848368
74826706
35498305
63047954
30699876
4978385
14523425
11485436
25579234