52869428
23157744
64089271
16239734
51163922
29083462
24169465
33362271
84279292
69035785
6072759
31597176
39902806
21496644
96621778
13756914
17768559
71834317
68853936
26219455
586642
69331704
96727006
10871503
27488834
75005454
38026456
9405661
967327
54971104
74997993
29419185
25802630
38367818
2931482
77295870
82321941
73373868
13315512
80905048