39841257
28983903
9004002
79785299
7924996
28242689
66619546
14629801
9294268
80416632
713179
71397127
41112960
8376353
50798462
67718689
5524171
42094656
20984519
74361010
59079802
65578719
51285453
75405382
8455644
99379319
25177623
58661782
95531284
55536166
68724882
92388132
2882342
33714868
92204121
54571143
7568634
31744645
45992122
10424186