99514002
6259950
96698074
75757421
81069911
52778524
20044696
19977541
74605035
905016
67906315
17032384
40077046
58775614
6635742
82915239
6342225
46769534
3196090
45252117
95173342
15021188
20524009
6644825
44734643
99159974
68035035
46806291
7816534
71087268
92265567
56808709
53825170
79146067
42577534
31645820
36535130
11479089
64205413
6569349