57002213
12513312
59007080
61388777
70176684
9423990
24974443
92071855
38743791
52841534
10153278
38333717
49036020
24271963
51315103
30378408
79644204
11008039
15328031
65996679
96984938
47647784
71122158
68239155
94906097
38024584
53473364
75148793
24602048
66839108
26633150
17107689
5278270
54952079
19206216
42894971
89634457
90869187
77431093
45541783