33584550
24866256
75527438
39489645
75638817
4096954
2729971
20628417
33174420
29932715
39916227
45235325
51743453
13269906
9262651
86122459
39601095
82731313
16758085
832596
61363764
69981363
32781227
43174513
49464279
46037349
78481651
83696412
9217746
70178215
57132791
93686054
52723637
93219151
91839351
29928279
21613326
30356554
16053297
68195398