16917107
92542853
84095427
89611077
35859392
20408796
60265150
61144064
48704882
46235588
15605154
93619387
89272290
75946489
79235996
76063443
65888620
69568964
62398205
48594993
5374377
59481247
90178957
8664627
11118946
2879196
84004615
87318712
67219395
60587547
30547662
64463642
61167190
90488792
81781351
331386
821791
56584505
669076
35216629