80312043
30854092
99215992
34764377
5006468
1124765
25427443
62939284
61799547
98605197
7245161
61976496
2871512
51926970
16641879
98651376
29724828
42447387
52828977
46858690
29551815
78997596
10044435
12367917
31445271
9159871
76512402
2594408
16865173
4463209
7048780
61089835
25049648
9211603
61642562
71372905
7039903
38765133
6813621
81311326