23228630
86845681
92376165
87429480
30792685
83509473
87832347
17778577
48249972
87294274
34381097
22005038
16563999
60015793
88412373
64603570
37544082
81003131
16524774
68693187
91151202
22307992
72936003
72052814
63137169
20316065
57013537
61355957
69381436
34611685
43097975
42343508
73312466
59886055
67031719
76272102
27596967
32613778
79988410
7988238