59752033
6705637
5001283
2780173
23644695
87479052
99359242
35206460
36996202
91921140
67043519
65278146
59887912
2789279
26533382
89493482
8239699
2516684
7176456
1445038
36879110
7915741
9127114
48676774
82635751
82109609
10621426
57448923
79456330
59246573
47199571
84532751
78471691
65985829
27575537
36086238
49933576
51267242
51391460
12368619