47599273
4012322
33798143
37807801
43937428
16849080
79299296
62766871
93319569
60439621
48385268
51243355
1440858
77973486
8335997
57249676
53169599
61455945
46628013
12052413
40995958
40334645
21424009
85425417
156290
1438039
35845168
96334663
23592760
64322250
82504039
1518589
25095455
83115696
49586856
34601370
4130265
4762322
11085597
47536832