71789669
43765890
51105611
31716544
50449974
89056671
69663220
6368104
21751538
94094100
595032
95023396
63305906
48063262
49117856
8735439
76691821
97997319
55628493
77946660
32461857
5061367
52068705
12044345
93344862
52284536
70561360
20355049
48641327
18021139
31428053
94155183
98626222
70375098
83485605
59134272
1574871
4928481
5147121
15331437