16789309
64228141
15573118
31032269
8556211
17109859
8496301
12797252
81138531
33601
90398443
83247922
35768573
5677725
32673237
1162697
22488587
75112920
37898113
18713328
39611508
72956100
27153972
17802980
12393930
89611867
16634171
30912081
66138209
90559885
73861513
93019659
1047643
85991804
6271825
34989932
68507869
81774180
72162345
57932112