23649187
85663597
26674945
50273543
509863
56715173
39656791
35001531
18687550
9339880
82567731
25385212
55624099
95835260
9730350
54484241
11618918
43403185
8804775
63953237
95457727
64506594
72626269
85376219
68205218
208360
24734375
5973661
5061655
8363491
64897203
84477080
42948383
12634051
47963195
89258474
5797359
7395685
98773348
15605473