99497970
51805176
17834918
20433185
3967318
70725447
17252087
34561185
6607583
10452554
17513313
59624449
86063161
81616545
27579177
42829734
81287169
6177761
50782490
7126635
6057146
11218754
94719397
3013250
78555845
82712409
74044268
25237387
62565418
61563364
23535857
7778551
80395402
26093294
49991844
94105657
560833
9992558
11004347
5105817