64861800
50563628
36212032
73172426
60903582
54253700
4794243
97083821
92797972
82204315
52609436
73919865
75967877
87471827
596011
781624
43932321
62809715
41734376
45934207
23862426
64557627
47335428
50369536
19373100
33163826
54281894
38539407
43671296
90034803
41867636
13861791
90196045
77163607
8763400
29601514
93811594
27317835
92561594
46799289