47303875
64606377
16363561
3250406
83757640
51765095
55824598
28986215
24505547
87042818
78381656
18587223
7372645
44145212
27397697
60341500
75903993
29085247
71896536
53386682
98879863
4295683
66475784
51617563
33441350
6674372
90102620
78357169
62727792
98316699
72725492
31847286
80075481
23446390
55121070
37548704
1144626
13931089
85642397
4186679