1005271
58236845
83803816
20267181
37791230
44797392
34332639
70188535
25742662
18458304
2292785
51261161
77405564
93244060
66254885
62406859
78703858
33124753
11826851
30789769
35405972
19449311
78799759
20683523
66782989
9039765
45307112
69097003
34896476
63108659
41091732
30045659
53255083
81598395
74076828
10159760
8361009
24381411
41049324
75295635