53206813
36162331
11598595
3367020
9826136
78667576
91645715
19839145
44898866
93992255
76895696
64583963
60067859
53997831
5032464
7115603
43706219
63114866
78982496
62915424
15167346
88763494
86751899
78386618
5633707
47263781
23979775
23188
17067596
91743708
85375298
42495893
39489155
87869607
72077065
26264037
51094837
71844369
29875490
46739607