47992124
56568026
24662860
3315957
915840
44372535
399578
64238543
83695873
48831714
4001202
11502690
34928663
24034773
19466885
18559128
52223774
77798855
6201470
677852
26852050
23207211
3083248
70386893
87684746
34537481
64154359
6634165
42755052
90317516
20616617
67174821
55035931
29976779
80922661
24636112
49831285
24832507
4765827
59809702