57192
68533770
47198474
13988624
6066295
24396442
76631379
23769993
3930277
5502146
26762716
35422850
80534466
60715567
17079523
78309482
26418990
64009069
69011011
81514785
57566594
14284298
50942626
89528905
47918884
90484819
54301110
29524161
17326932
27453418
96402837
48192212
3002697
79337218
96041896
27313250
69078048
2856359
83165875
55135382