2769953
44515188
43435639
102243
73484261
59808360
62029890
19302974
26043637
13482456
39596737
44425901
61077323
92582496
95304036
15726769
79451678
96254718
14128565
58137659
18704922
87668432
7954484
43688595
52931873
96192508
82373577
53983885
9128468
62354569
71251928
11884889
3774231
58612333
99702686
59054610
45897495
14573105
35153291
8925346