11438600
27879308
81285257
3939242
95311293
42908961
41699795
68268024
89883447
10669659
24018628
35249100
63417904
63875830
6166361
56605347
44678735
93625902
60781568
65731560
59146695
16566503
60794081
1249580
98891277
41132471
44233596
9572051
27284384
2213633
1122888
26872431
34334592
15083050
65216029
4303651
69094047
96048910
78855646
5797283