48841883
89328080
52035472
51729679
1159388
3842177
188163
74421035
98543796
8945252
3252517
90992392
45258629
3257131
11144910
76411340
80473850
35776147
47928927
55157796
80612061
85666294
33738288
59595257
2401881
12198575
4396107
55156246
12383425
32128867
59336260
32706861
77947013
923911
9874053
26847416
47423500
63536142
38311839
41487039