29415147
40939794
242358
74622432
99569304
39222581
63529258
56265805
56262210
23617957
6794570
56672564
2602607
37427783
48267726
14136174
48286071
17551848
51497468
7855163
16465621
42121884
41807074
656469
76447963
18111065
89695856
9965239
73085552
4997917
42686697
88053427
71974701
86875154
42664992
32983284
45968985
42056319
94744510
89382683