40674354
95959577
62534578
32648129
11865304
52309417
81598830
443119
46866465
45865363
37575827
72869359
33514369
24973279
648524
49258092
87564601
16535581
180539
25649803
79221538
53722515
93354018
66318364
35574191
16878269
80833802
67193244
9694755
68728625
3515542
45636852
56575313
43027569
11229189
40766556
12205627
44181872
89322998
58194252