84649448
51609768
93844890
72735125
95649952
6342879
50885697
53764577
75703166
17404300
10304780
26789576
17955775
73894936
48411602
11581049
90113813
27654382
40506224
52235083
18309028
11183415
9103825
44018889
75521771
54764672
1466594
43098759
90188907
65482487
20918024
16839181
76031831
68612858
17209133
12482920
95507850
70893683
6631233
36577997