77477938
16072605
639346
5925364
12213668
48384042
9505415
689657
3544862
82141150
7458687
22427779
96636577
4855645
8778466
20826123
14692669
60751189
5972938
98311477
41177620
67234342
6910697
90425658
24224204
6366578
99652324
62264414
36533908
986673
41152859
26805923
59498974
89174143
56218562
98531629
90572895
32191023
51729199
84645334