8764866
47097368
31964869
821813
31048036
52016884
8785156
93674147
63838028
3381573
43886209
16567553
29333980
65401674
8562679
43191119
75861890
83954445
59165207
76475973
312212
95522410
14438320
4304773
56334280
89246571
94175126
15081786
10175563
8770107
52457426
41544588
3878899
68736100
5439729
40266173
57993708
15932216
41135314
20278125