30132072
85028404
66474137
45761267
87714177
25382067
94778681
16541725
66668014
6061202
98726590
69844736
51754543
35869866
86886154
742874
58081978
1406786
11944907
73776213
48207012
82201027
46444685
83732251
42193721
77915057
53687925
27917757
8331138
8368921
50981775
33377632
19964334
4762303
78471363
44514669
46867099
64561328
41823186
15548175