2089192
60523268
59898173
6070709
40898972
56519850
93589627
2356724
39447824
34283404
93089201
60352996
5982772
40951355
74275613
2861946
57371747
16682584
11889737
67827462
97282647
23424906
26548071
43967032
42023079
66057939
8655217
42581115
69064004
65905623
36006302
8017792
69445440
77838998
87844736
1709542
24418850
44478844
35647777
76991056