77287128
75196428
89538321
78897496
45759504
58735058
13733805
59503661
90862005
71673556
66512607
61006226
25018693
82064260
58864247
4051297
36701884
31936073
44882354
4846887
65874754
52051736
37278271
12754584
7561910
48831050
89063501
50406044
92947373
12289284
7055202
20606392
12568849
739892
9724066
54832090
20015755
92943100
24661378
47235791