27522
8128961
4583208
93901555
85201363
53061957
98161785
50641389
47281483
989511
51041054
9839235
48201668
8518638
76921447
4122261
6695820
95491296
82741608
7937744
436021
6483962
63101450
7794358
62821487
7202811
59781132
7853716
5886851
86831282
7813385
9538556
4875419
5260963
820533
4984613
6768275
6406646
94351607
5823967
5152519
82531203
48911047
9040818
99481662
65691891
91871157
8611891
87961245
90591123
7327497
56611718
41941758
8027916
76951791
5840469
97681771
83461582
78281291
56171686
5254280