39376482
89981671
76124621
2902879
51324013
94981325
82828290
34287870
64557902
90142028
57223088
66713707
52174559
46851000
3838458
47779248
81184598
26204986
68057982
43844983
11002005
96729219
72581989
60453052
60746237
58058698
90828984
19237041
17814539
866250
36602400
19453814
90776019
41001754
47641424
64098412
13566465
13535972
2815927
44038193