30131089
60289680
65486170
9151717
706392
88673186
15697668
14833377
15705994
24615341
64701338
30574869
48742779
2173805
56207184
97847659
97333002
51506100
90053626
79932857
2331501
4375887
5384397
64045041
73906716
11775415
80482734
13975266
1628465
52838051
7782200
14432553
80633919
8524269
39077763
95628851
6752411
68402790
99629116
8764991