88877078
7632780
9231295
41913620
82807560
21093731
45398235
6287831
35648475
77918658
8559511
71389314
33947356
12888323
27742810
44915510
2144207
49853706
47603008
64137773
82651199
11904741
50559461
55505960
5464118
3686720
3603681
50193167
14977191
2107765
96153425
82102337
79959932
50782584
49918420
8498937
61017812
85445364
30347710
9150912