89396953
58726073
18208871
15772136
43467500
34918526
66554651
21877023
58885549
58714833
290536
85129630
62036773
63861886
14704032
20315040
32834871
16091756
47009020
58931065
58446299
14783476
18594238
65931541
88021135
31239116
33829151
35045021
85372376
9056166
65098001
91032306
22289945
74607561
79521
15061063
76709562
79363363
63045879
35742606