39395545
80625144
31247273
54197810
20072084
75365591
21307759
29651032
72718338
55516177
4188849
59429559
36448151
17711541
75558850
29673025
2598890
15267348
24233714
5685347
2664649
48081930
97123469
70747258
19079426
76712413
4307799
39925192
37317531
52765572
94963391
93212087
84769186
8284974
97911383
75427429
40145827
81667849
42361243
96529347