52814143
41514772
41101964
65505465
10732140
778632
12669063
81254072
98121072
92987423
61481835
4671516
10299110
57547627
96056136
34004767
24721297
42277111
90906453
5313449
46522201
50967697
94008620
86401060
2901178
21658944
41096052
27793492
17792902
712411
92109577
6992865
95027167
83269404
82358762
72621732
28849222
64388355
9679972
62663289