4896623
3973478
69509363
56339067
78766617
29563521
44455091
18319397
22433708
15325389
17191398
21671430
21999736
1185191
23418151
79528828
55351385
61518354
27941038
18628288
4013942
22156853
95275286
9753445
45591017
2536800
83512283
89275335
34477003
69319007
18645591
25555111
9141480
80349205
58045217
13497035
64005416
7339169
87118
24372123