5795842
43297962
85507713
19406455
11503950
22521726
55102628
5844664
62194228
74521801
61527826
81605821
43265145
16481267
7714556
20537446
19599730
28769223
87892853
49603030
6067964
99479749
30123288
15565157
10892650
23332425
27251857
56914142
170024
507552
9603036
68868056
51297749
19027720
95282395
19969754
69718347
30678839
10107983
88056786