47576939
508591
58253400
57793208
23948092
51542483
67941903
17786964
27477237
14186398
31059207
7739279
3087489
88364232
52892151
26511729
57969008
634556
56927034
72145137
83811722
62752973
87399797
94245201
65318845
29464155
36085135
8126795
71447174
30418326
78574815
27888549
50351908
92197538
2251262
57501120
99653994
82881132
17314149
47582372