1593280
51406216
98524253
55931250
27834656
56463978
42282854
13065966
24169371
10217301
77516664
29562859
57622923
6981431
80684278
35524168
61344019
84229668
75023448
85905353
22479765
956048
76343564
87628226
23437748
84101331
226424
75652256
78751199
19602434
12823333
5355199
65366620
570837
55777094
86676595
66664522
20276521
16941977
81042046