12121330
5194714
11951459
2917058
67504953
15029953
2366631
39666209
41581652
53124362
10653992
82428362
30959382
81485347
49078364
1997619
72913775
20704813
1054088
59213278
6544159
57517486
1621428
67236456
29016723
24792344
60974140
3824
31665550
59415893
40207986
5799359
53498750
8570202
85534486
39829362
9757177
40945402
27517798
72662152