11882238
4665423
49074537
44119007
32233734
29977322
98045525
3432721
8076629
34335181
2282168
72569779
66989381
29471324
94782591
48753115
82712048
32698528
7091040
27596794
89328204
6987598
54999541
89139438
40286821
76714582
48187836
53709480
16566092
26149964
6853923
40855559
1836152
28647817
50256744
6982923
49168775
70708243
40689624
38015690