47313947
47932992
6903670
21863648
57136804
28203861
85341340
7353933
4037462
8382413
507922
10125422
7559535
3635644
24418333
10359013
76386194
39706736
88416580
39576394
623145
53008371
12237938
98261266
68393821
95476899
34915609
26207655
38025550
65895214
51208996
5608524
41846284
3203941
73307261
6285765
45777650
8644745
52502766
32163383