92902345
63714100
1864535
3980317
22851280
96778319
156607
36025733
1869352
37617919
8189024
87029139
26296816
86582741
8659247
76825253
30442402
19711413
53994916
46119789
93052580
15631033
96191375
61264925
82808293
90903014
48553080
35475544
109579
63638792
86015329
8495284
87477750
67082969
67372570
58887487
32976163
80613713
61182432
42128207