59003203
34481870
54988536
94145315
13912597
97972768
30476284
74071417
45787711
7324799
63505970
97679818
73012230
46673856
66096702
5472064
89551351
79432447
67051994
75016672
41875555
18684390
81936735
10494485
25569776
82263658
39632996
13547017
192570
67465714
8991382
56542869
65307463
76819550
11656
83432354
18664748
23953232
46521614
58783741