50681409
20282296
11879055
91711762
50536425
6857109
16081064
67279560
74166881
21468452
18157408
3034263
51709921
4031980
85578155
82026540
71653715
15358273
8458254
86709980
4623763
5832211
34361657
72234318
76806350
845413
44778519
74248288
47106392
54284350
50456070
1455323
78208807
92402899
81778638
66502344
79417590
46423055
6329855
37124422