23683064
97795425
17573546
5588427
91636505
9351221
2835699
9945567
45432440
51724795
40625239
5113708
93863674
39501475
70253868
28961722
2473671
37658210
26878875
5840327
73305890
56924152
44629155
40577329
53768133
3787424
33358674
91425089
95549036
95228291
36011505
39144337
39463091
3603447
68181664
41794338
84274902
82199147
32133297
60212737