58066635
59607766
76254776
1147838
39057334
25429138
48425619
50066347
43046761
79928411
37345901
87307600
65263812
1936375
31041734
16642028
94039806
37509722
645472
66399440
82522429
3435146
29267988
58212377
94143658
16623380
59583177
56015614
90626521
7503372
7339705
24723943
51709393
61792402
3257896
18581706
78483368
8988854
1098988
4201246