81245297
7562299
20918036
3575320
65973398
53954250
25129351
2355071
12492224
57898104
76393819
74105786
78189033
5859042
43918564
98731085
24031165
20619237
28759560
20983643
57306522
9223218
38893793
86967372
72981255
46528479
68113337
19227665
73011607
47444443
5199370
72491597
48064370
74781098
13231216
63876113
9916191
1872357
80036379
1435597