89967467
76339223
23539069
2371183
95247317
9085668
2640296
34333085
31119566
9731371
82405397
71659289
8005368
29626
6346088
31235379
7055811
545378
4110124
95787970
65477358
29476597
25637205
37831832
90818980
26632039
18714564
81807936
3653080
52559353
35335491
40175354
86962113
2366876
43909550
57248176
60806674
13875248
7231414
77552962