82653621
98565234
61588858
19703222
6649605
64381524
52748901
81632994
19277795
72518328
46043366
63652146
16069019
95283136
50606881
13791875
20461316
69092916
15647042
99627075
44678735
44314199
55214204
11031789
22114348
8754945
35159345
35883575
83299806
60613691
371436
98352997
90508797
82216765
34728803
85568998
46387690
30931593
70955465
42568703