869423
793136
50596056
78691142
39986139
76461901
53061726
61835955
56326047
65163655
3076592
91111042
3298856
59849094
61502198
67126471
99369980
76238497
7796183
11867609
73594951
65694439
25031102
17612674
90845329
30559789
28668594
22488977
21331247
7320270
19059374
85584980
39517986
77826748
70482862
31819886
50903252
63453352
86551995
2603892