490012
47783219
25509300
15301263
93044271
35589187
58887922
75502106
5311011
55378681
3163366
30771117
44785664
84579224
30348965
89422596
46139752
4649644
4065426
7917474
31536226
95717800
12853407
53955205
50884768
34724015
5379603
39492872
12826406
1219823
59215669
42826546
13051084
26698297
8665660
85969151
28452737
8428705
43703804
87959916