48566300
60786210
31551289
22748656
8637632
52912713
8325907
31699856
58738734
42664140
71549504
55785006
80004137
30904147
94767026
20607007
96471993
32059680
23247954
70603868
13059576
24643422
6757349
16168538
6136986
56392742
19497236
85986538
4447171
21058851
99056022
83643263
64788123
88992002
5261056
55926697
81471400
73704111
48096155
36405960