85178042
4687653
30392022
55699488
48287108
23811334
51796389
58833102
92761181
20941283
33177505
57028559
20478985
5528702
37702305
76967771
5612551
6382760
46518092
3158837
8894960
21883048
70339643
86827792
22816235
91864599
3496450
76585665
87159690
83793488
55678286
63659024
23099105
83221207
1073209
57359585
75177262
67029645
70702019
12481285