47395323
38805091
19047201
14576531
58457131
16462540
64196981
31732773
32427446
27288707
24274890
6259513
2442015
11323985
59501320
72851264
89897106
49287324
84414118
59988288
58657083
85983767
48662899
84517403
28889201
46182030
74004212
58854570
86629223
57384132
9282872
71256494
36123635
89067823
46868824
37297933
76727634
14309166
73284044
19494643