57263082
5614236
45243099
3726599
50308618
28984210
66845331
96344347
99646186
71304666
4866983
63011795
22052825
95752045
81936956
288315
17206142
41356393
78263449
61445398
47211888
47296455
42327993
17721696
47279808
86462001
61632064
84899411
46436659
52966994
339996
57117047
7319623
3552359
90523193
63075980
10818709
7991537
68853814
65447481