56565547
28862272
16396179
19834264
23991114
45034508
17855179
8484613
83532599
23182781
661915
71168514
97657272
58842167
80859445
4674191
30505786
9898308
90943782
20445320
53317423
30466804
59764139
14443040
42526888
92059244
79102292
55581203
18921183
10896701
62007023
25024668
2498267
4869556
78044256
45821351
34556112
99092615
54235428
48865317