52196294
20898035
14745561
88211840
81546161
33085090
72224137
950103
43817519
53594413
80586747
90273406
28019429
79511755
9543121
61564847
31545129
21088135
10046094
66799897
80763559
41911905
74824473
92615985
5077380
69572068
89728581
91351344
9395986
36545351
75181627
22109251
20099510
95502901
36816011
6453211
33548790
15103619
60945256
9353585