16405912
52023437
93203709
791761
25326057
25826303
66004911
44998470
70317439
1221977
36185212
61816954
50803253
1969588
87768352
79375700
84078694
75903664
76775028
79079678
7422346
35448750
40468935
23035666
71028247
70445423
20937902
95951849
7402126
5659152
82762579
46603856
19908913
44051249
48288552
70309423
31509276
20244309
24933357
77074260