1233601
58048952
29618087
82912799
88919630
54871711
70564513
50329877
30243360
14343433
84675456
3763781
10678908
25814394
16996936
3569394
90683124
56989311
82553279
59016691
3216733
52116758
17138870
54826602
21459112
6329889
79708025
54871565
6593833
21441691
6271193
80927820
36784401
11599935
62179901
73375035
59966316
39396124
11808306
55545285