86437650
53515742
110264
62096950
60808257
2981675
18507864
30509500
45684299
42761978
49237428
53911679
37092979
58337016
36227280
3655562
59611564
66306690
2861884
50977383
27159203
2031358
34778316
54145086
28425276
10282342
46073928
5904514
39232850
19667836
82389348
80741927
66605304
34536831
375985
3452684
58063531
40206656
3059705
64836681