16625735
54073949
15559254
94752627
5465488
60975760
6564054
2131214
82616363
55711071
39101941
39373963
31243756
78487329
92826617
77922951
93564385
75823550
14517361
20874443
76677628
83185426
527669
68187
30196154
62161154
73283587
92042169
6169486
32812273
86792154
34563160
20462439
63695083
80313292
78792040
73847822
9706564
86954272
3517819