80912081
115248
20165335
59292656
84121927
26953045
66169264
884469
14264340
76154728
25378818
404533
7217312
63938431
93328572
34962957
92687415
8649608
34190
87484485
40888637
83974967
59823001
92966657
55804507
9239995
64799557
45413577
33122558
81406170
77625903
49024048
34785639
94363651
7763705
10164347
36211550
40411445
5207047
42222197