74198244
99991638
70387029
79296292
9762467
32738072
26849025
5769382
90443992
10159692
62129933
69371707
90223569
73613332
2413246
65445780
39163765
50695120
28309027
97541000
14042640
53092857
21733373
6276140
11402290
38585512
68737941
32258273
91054442
29397596
52443752
66907127
95914303
58609339
81146376
60886052
82573474
8903452
23145116
32033118