41174573
5089571
1794997
92428930
20193031
453752
52684758
79219849
278765
44498795
16576050
62222676
47725551
65843767
54242990
71293916
85321654
5061184
71362523
85873546
35259973
5564697
32936338
36296840
54831377
55881078
91228887
41385266
3292533
54816063
97405401
72353866
37603242
18953825
82794614
2942711
14758016
45021908
83739796
4705459