38193612
83769982
79071259
40591136
62076951
21181285
81335739
47668913
33543574
17679946
32134327
6477327
7103748
69416315
34725610
27982209
99651892
9657617
50227491
61959186
4882857
14125596
87583058
84595592
32602855
4158452
44332524
41161447
75414722
7538769
69201310
81524445
8729224
21112061
38935068
86668101
74218096
6460396
64503067
31679332