40012530
32085988
79326024
11119953
76438356
85998990
54131734
80575804
7134444
11946769
75017671
58222544
31645283
20214214
79539014
40745447
84528089
77369043
19024404
1318861
11588671
61661943
25391507
62564598
77803749
64173116
80451333
9876848
66329314
4698718
90027550
72847948
74586148
62431244
90202236
4925464
74994404
54722472
83079292
9367393