49466047
41976430
27492769
37079453
73164958
82178413
55957968
36343075
7627207
30659239
31515744
42872176
50862226
35969928
73348534
84931955
18777181
89964780
93891074
36117202
79502928
63232409
7776197
47729902
63192744
9448930
37828410
28742829
93723969
3682159
49218820
1843412
26808882
32939955
60245505
93695814
43327823
644101
17969681
22059892