50918226
53241129
92463938
3868576
11373451
62825263
55203391
46291768
49402155
9619831
69615037
16194964
12791010
54827685
14407646
6088225
93014778
7706788
3711050
73557748
5410186
55102238
4566524
58384144
1319594
48536768
71696260
96735490
60878950
91823359
8931288
4671105
8118035
77434104
20404489
9466850
8350138
37004367
1375160
23099102