51804089
3043820
549937
46692051
118282
46433078
27996780
67562370
36648788
28093974
47567103
29497074
80256886
6298301
68213767
1263951
88079631
52764794
61594230
198752
76165294
491261
10223202
32867414
32417320
48921950
1401847
9183288
42374981
48253683
67047029
10502507
9799589
9453253
58804829
63482164
18116811
547834
2385957
84095288