87494290
33624930
2127855
85806398
66353178
17541039
497113
53986811
2628797
77187031
64041633
23369242
62896615
95823074
62981729
92263512
94329020
77167524
83966214
80134309
3186785
4726245
53911661
63758028
18985655
69231811
87299015
26017844
1147279
9332532
2147319
20508092
5457403
6556761
56753841
61854203
43621651
23532984
12241379
2795891