34137387
17051328
6917486
25129924
86869807
9613055
5537975
62292278
34601408
90274498
33678255
63752078
8267118
78528942
38721780
12376588
85832991
66753729
27232090
95596511
9253190
80354697
59339
48654182
4761490
59647309
17486410
31597226
37022668
15971341
67927027
47108488
84383219
14889830
86664298
58303259
71597455
69498406
4412615
25678733