43343335
172441
65448885
7863365
69283276
28471906
22831461
64668123
84166313
29789174
55216998
82885992
35771794
60423960
99726736
75825787
20903218
42973362
92841487
36964351
70975400
89593855
52727266
70494909
80223832
8673796
77525780
50878575
9249826
36994970
7868848
1382327
60179586
35832511
99595001
87558731
72063607
68586964
50414974
33902933