85106530
7717781
42698522
99922198
84059365
30671979
88995918
3594831
16997300
77333302
2178547
61096269
174569
41091387
64994386
19322852
72117314
2576419
90158719
65735937
11704789
14298889
1680228
14966239
23157391
51371232
42192193
45189890
11748513
44608098
41697849
32093206
48568905
33947176
736986
68303992
28483048
13401095
5668865
57899573