92132158
9639531
269465
83272385
25818117
90281029
80884835
213211
27311352
3094878
18763272
1677921
25382979
27419768
8036646
98907894
74953424
79707037
36229384
24163428
59488
78086652
24934389
66239385
13876640
19348146
69633362
54673521
71632043
42141483
15753979
89983076
72646710
12848634
18854865
92486904
63546940
91957356
10524692
41652320