10988990
14041024
65809535
45482073
994977
58007606
16241033
12342325
7136453
2735564
70072650
84496865
82162152
6162052
13383399
36027200
41114675
89035051
9027868
7708255
23948695
52554192
45869903
16076904
710363
49946283
85929679
71389714
62619803
146443
75388345
52518630
77775008
76952188
65683431
63893526
81234897
40446061
23777924
96795292