13603872
42496469
84856667
36677774
88458755
20513447
7370454
599895
25808492
7044084
75824062
72548363
72526445
16233335
68073197
11795477
59033731
56107922
313069
24431804
89482495
49597621
57591315
25796982
9112101
61701409
73922043
83729058
89626958
25279092
45168956
31846189
87274461
84125380
89286851
99946118
65884364
40566085
34421646
28501827