23314067
22824297
61423432
40024701
25033739
18052660
18271555
59006265
8276351
32782521
41394213
5043825
61119435
57859678
40868945
99606337
50191319
43305261
1711536
620943
19741911
33755797
6190314
4103866
65981960
95723699
20329361
96275528
40042666
3039239
7736534
92783661
196878
4445629
54649452
63497138
60264071
11915665
45127686
65392886