532143
19212164
42471352
61663927
40174367
8205432
70676466
30536895
28514836
31705673
63165790
24697687
86802861
79891904
60083922
10618526
8123796
79648868
35772933
41909030
91333871
69414927
92307761
43012840
75296569
314796
7171732
28779128
90638063
50048099
78677857
97606706
97808188
6645410
91047451
8932509
49856994
44994714
56523247
37015648