30985013
6396201
60263310
10326668
42136181
18761399
27939390
43279721
63014797
77795275
26586995
77886526
82685983
11023312
30837026
55417880
3753862
55991298
34656426
34984327
7523983
26234809
30405603
38826502
6344952
84223179
38948770
54015336
64575255
72212705
57587487
86415498
394106
72606957
36533039
72445473
65464063
72437395
13807401
55279983