9373518
2602449
62765717
9672605
22247921
460345
20737962
62041995
98822205
71808097
71695013
65614925
53361949
83383263
87349912
96367291
79763967
33324664
21804067
27698988
32123545
41723486
18509200
12953192
88532638
9314830
66703607
22415873
20136992
6576012
43595304
6902550
47862070
49496767
48064600
65785792
42788432
65329431
87646587
47492835