562854
54934147
68407082
57318497
56273914
50002184
38253541
35702086
96283879
94035642
6107762
70535580
97495811
36763732
50315243
42224621
7417925
64934776
73768578
3271477
37555567
26968094
12369881
72773252
99055295
6771515
60476857
22342409
41105330
34203062
15641878
95018817
70769757
32847410
15778979
40771580
4332296
8884318
38627142
15767098