47885808
2649297
63038214
17597707
4073209
39548072
19858476
84509827
23641820
33478943
92338669
34519829
2758786
96942028
24455482
62195942
91449203
89524564
27029963
43172899
15935626
4776192
37981378
1702760
52633239
8543635
32118814
41304581
29853789
97206015
58887637
45781042
72664055
11385679
77248054
58686115
72574866
68913497
15152136
73646076