53878073
71183708
10724260
35772235
7334956
28765559
344422
66745579
89287378
94717106
7157544
18285877
7304823
79082905
14664291
26023618
80416224
76431084
55908996
53712877
65248800
25279602
8807408
11679232
91569684
94123788
10961526
69234202
53117742
51522215
1329398
773192
64491030
68411088
94114632
47317927
50284056
45049263
21527117
43378906