83502818
95824208
60888498
29531392
96854952
4877075
9913693
5634280
6341290
76412697
16472745
64823588
80057132
75319242
64262408
97544492
56197321
16761605
21643928
36728583
8767184
94886408
98335426
64596525
36299321
71268311
28572579
19883580
11001689
45462624
73398724
16553682
95991701
61908490
16249698
8704387
42289666
80695889
36358415
8175695