91616300
80475934
69824067
34127098
81453513
73725952
88508144
33367306
69787531
7969109
6395991
29935012
17186322
47674829
9290614
4714807
21269022
67147560
95302266
92764520
14623036
84708090
89243244
69098666
24408840
89493403
2242980
96005251
1344702
4364956
99694292
65772195
95851321
62555011
72283433
1037982
34862560
96047966
7917641
17069911