86602448
70743168
30413248
48195999
74988598
26124393
23643551
15536331
4364244
52557700
7557056
75387477
25908653
25093834
7973487
42189141
43062368
73643957
26619633
5425418
34711406
42731065
47387460
73727172
31949144
30339853
27342986
22631681
94377824
9024802
41679883
74318464
54317530
50329553
52335718
11282573
24691911
5193620
34098455
24931538