69535051
19182946
81441720
72399665
28036537
16055023
8258149
13865047
60405013
75438349
52828492
79591206
2601973
95512641
52132955
10578976
42405926
4464518
44678856
53586439
22032131
23803561
50447089
80857896
5087961
84738421
35864266
65903161
85266682
8609614
81706932
65065592
23138014
5078605
82551871
9246553
18071805
94333868
61487522
18783685