77144992
77807132
66201407
56137137
55038130
9153823
39427895
86304018
88898695
92545474
27007582
92481328
8769285
12104508
8089628
35718965
59889064
35831229
18849621
6037144
26913727
64833349
36461798
36181064
7783376
569899
42069899
85825468
62077942
42818135
7923992
4615184
18946432
38783837
52096833
177949
99803944
3677874
79776116
46216968