2448935
530760
745672
84813848
819763
5963119
60737005
9774116
33613312
12619195
34922985
7666557
64962466
39146017
17068911
41594060
34132601
59315998
87675402
54154749
71075637
62853189
82529575
3996462
73908187
28199204
66204583
22406396
84414120
22897277
90301694
8055574
35236934
36108205
34534178
33406100
65186733
66004500
73531537
8269197