14158263
68378453
16119444
34384602
74089111
71928797
91816536
61407384
26329034
87781784
86167124
35963921
86941210
37626690
55427764
91826096
37658441
68607437
49295047
73255149
90571858
27736428
24905693
6279112
20309429
16548296
8566187
71682139
32468495
76252146
95047800
51061937
78094836
90081422
89007252
99837851
34036402
33423718
32644463
20117008