2489503
68812770
69283108
81675544
63747784
50733717
99873857
86419093
8590160
15387767
77569151
79188610
8747955
48648299
54438099
74212568
74726909
29616416
8976160
5175809
52298202
55763962
77635037
8432825
4282854
60709023
66495599
99598572
5178712
78972612
46927581
39579176
63063420
24339672
599791
8005789
10711830
89823633
75047467
72381353