31869245
7389385
30155533
545464
55637031
49444936
152577
9624184
84539956
80991395
15333265
46153529
17258633
60043901
98667011
70204314
66226383
5143026
53039639
71817451
30503157
9794186
8129860
77825121
9206505
87173021
71388124
92769279
22244966
37153530
70528852
9811766
91088458
74277097
67521373
52776792
74978410
63606010
43948946
1396923