17427440
16913050
88966686
69522040
16792582
82451047
37787034
81919338
93199113
27321531
76422301
97203646
21919995
60154728
7608237
69386633
48253855
98096047
9803732
3252780
96737863
99038548
32959232
70115805
41981792
38149529
99087656
16562321
4556727
72522961
70157888
58595723
77239333
39899111
60443868
22084229
29139860
57993288
36907315
35314