18879887
21382023
99657601
71266524
92068111
27235632
14734426
63918920
18388170
42707262
98016031
120128
10799280
89186420
56144312
7900523
85144988
66436654
31602875
71644579
99327369
53241440
869978
10041620
8881651
19633273
4704331
66827996
23462514
86734758
7677388
65703933
54937479
44157948
85224746
13014655
13857485
44243866
50946274
35595274