29588525
72955993
16668441
3819119
62261654
21718512
62673001
59391253
4185751
88541159
19067371
51325547
68541355
20896359
96471732
92669438
5612992
22664226
13646424
92609312
65654246
68865365
53891224
68388883
18467779
56697146
56949599
8943405
10417881
47194116
6893616
9545144
50197260
67716710
6171810
62197780
79596918
40691726
20524872
70403636