3985429
13425205
50702756
83507046
87714162
50629780
34575849
84795176
63957439
41611136
25015558
38041067
90894054
9126630
39814742
92509668
67341789
61462961
19118820
8749158
65581018
53108588
16553789
74744320
6096087
71351594
70904369
38451989
8798701
96886060
16641642
43664563
6836218
97034437
42065150
50259316
70568776
84621203
77666998
64052426