2206535
4303913
69401019
93772705
9741207
829256
49732415
117925
79505581
55152720
52693242
53512027
31456694
57208375
1022381
63012318
26242488
18266281
200010
22345071
64183359
3487698
13881230
57712354
3439560
40939664
16153939
151840
14589554
30976259
5188236
99942868
70598315
86122689
49795257
47009858
71532143
70741483
76688807
30968952