15967321
35995593
722287
86414403
38984340
2304939
42587833
13986904
9022909
77448940
43958250
21175486
9788892
2013301
57534698
7394406
83648517
10427580
44046933
52735404
55159541
18564834
68987993
3951863
27527923
318642
9583487
12166396
78415342
15425556
65139613
67159510
52285681
29969668
22132021
36843053
43975775
60304591
21842647
85928363