20273221
14032724
72406548
51415116
68692165
51118281
23325906
99818016
1223
44751059
3234617
25132637
46734009
94997059
79818399
86864531
3233323
3707403
36483273
16724342
63535517
77823517
4546198
38603196
13584595
83731094
76233041
56255190
96525862
79645426
68263173
52435710
39927534
65999226
42203355
91798134
78421348
59956087
50276801
15647407