7039959
31582732
86056366
49624500
81074605
35617823
2361764
13938697
89126353
50559201
50639423
95498529
50365326
52712351
3064881
78817748
98726061
52942896
43857265
6185640
62513049
31585234
40761741
35752602
55133376
29654011
27055702
50013166
4804213
92962940
56071267
43954551
10121536
17007887
6572546
6471984
88242942
50669404
17056025
25229069