47294436
66406633
86027928
9581089
93761756
99017609
12422032
73929788
88057943
43061213
88005581
52503681
33787080
5694102
70077663
86754906
975222
60184721
2361614
20216302
516250
73472030
6949331
2873359
24838203
1823345
66078012
28093747
25436224
14921264
86295991
12657004
1995998
8831777
37998036
48158387
36877831
13852524
45036649
20332713