65554301
5225646
60854097
4678686
2277712
72085486
28356255
44521990
68836600
29978228
54016252
79946396
58359522
8789420
13242598
63042384
36986404
59474064
3773154
52127634
73525182
33607596
25718134
87467882
10539874
52819233
90576937
42221104
94831319
75538504
12721400
96535734
15203881
82003022
33116390
78633583
41171804
75223969
94862118
2683828