53106608
93392437
77294160
3126251
38644336
73108464
39572579
68843407
96442448
58285519
72094168
51707355
44485085
53077254
36568957
21825081
19544758
33856233
77867905
26723818
21407860
7617867
85012912
79269186
8402818
20118801
26598074
58288058
37678543
82716696
42336802
34925612
12879326
8877484
33365103
49251169
90003923
55844333
30244102
73727697