22977495
1887684
51787288
54885783
77093926
27402432
47192014
36189971
51306684
72189823
5887505
44013295
96318885
86945498
32165461
48309216
44864008
928943
16516174
43851826
26782367
70129057
42238440
70606374
25876226
16565014
265876
27199371
39792141
62561804
485885
1794225
66887698
95967422
45918002
52786653
91875676
61032259
76717926
69816208